等差数列{an}中,a1>0,前n项和为Sn,且S9>0,S10<0,则当n等于多少时Sn取得最大值?